perform well and quickly - Alemán Inglés Diccionario